Line an 8-inch square baking dish with parchment paper. Set aside.
Prepare your mixing bowl by adding the marshmallow cream and white chocolate morsels. Pour these ingredients (unmelted) into the mixing bowl and set aside.
In a large saucepan, melt butter with sugar, heavy cream, and salt over medium high heat. Bring to a boil. Stirring constantly, boil for a complete 5 minutes. Remove from heat.
Pour hot mixture over ingredients in your mixing bowl. Using an electric mixer with whisk attachment, beat on medium for a minute until smooth and creamy, and all the white chocolate is melted. Gently fold in the candy.
Pour immediately into prepared baking dish. Allow to set for two hours at room temperature, or until set (overnight is fine too).
Remove parchment paper and cut into bite sized pieces. Store in an airtight container at room temperature for up to two weeks.
Notes
Line your baking dish with parchment paper. When the fudge is set you can grab the edges of the parchment paper and lift the fudge right out of the pan.
Keep the fudge fresh by storing it in an airtight container at room temperature. I recommend storing it in blocks and cutting off only what you will eat right away.
Holiday M&M’S® Fudge makes a wonderful homemade gift! Place squares of fudge in a mason jar and tie it with a bow. Your family and friends will love this fudge!